package com.xw.model;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Column;
import javax.persistence.Id;
import java.util.Date;

/**
 * @需求描述:课程资料表
 * @创建人:whh
 * @创建时间: 2019/11/11
 * @修改需求:
 * @修改人:
 * @修改时间:
 * @需求思路:
 */

@Data
public class VideosInfo {

    /**
     * 课程资料主键Id
     */
    @Id
    @Column(name = "videos_info_id")
    private String videosInfoId;
    /**
     * 课程ID
     */
    private String videoId;

    /**
     * 课程资料名称
     */
    private String videoInfoName;

    /**
     * 课程资料排序
     */
    private Integer videoInfoSort;

    /**
     * 课程资料链接
     */
    private String videoInfoUrl;

    /**
     * 资料下载人数
     */
    private Integer downCount;

    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 创建人
     */
    private String createId;

    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    /**
     * 资料状态（1.正常 2. 删除）
     */
    private Integer status;


}
